package com.extend.duotai;

public class Main {
    public static void main(String[] args) {
//        useAnimal(new Dog());
//        useAnimal(new Cat());



    }

    public static void useAnimal(Animal animal) {
        animal.eat();

        if (animal instanceof Dog) {
            Dog dog = (Dog) animal;
            dog.lookHome();
        } else if (animal instanceof Cat) {
            Cat cat = (Cat) animal;
            cat.catchMouse();
        }
    }

//    // 测试狗类
//    public static void useAnimal(Dog dog) {
//        dog.eat();
//        dog.lookHome();
//    }
//
//    // 测试猫类
//    public static void useAnimal(Cat cat) {
//        cat.eat();
//        cat.catchMouse();
//    }
}

